left kidney - Francés Inglés Diccionario